traffic crashes - Alemán Inglés Diccionario